reed thatch - German English Dictionary